leachate recirculation - English Synonyms Dictionary